package com.zwj.service;

import com.zwj.bo.BatchBo;
import com.zwj.bo.CourseInfoBo;
import com.zwj.bo.InsertBatchCourseBo;
import com.zwj.dto.Result;
import com.zwj.entity.BatchEntity;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zwj.entity.CourseInfoEntity;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author zwj
 * @since 2021-11-04
 */
public interface BatchService extends IService<BatchEntity> {
    Result selectBatch(BatchBo batchBo);

    Result updateBatchStatus(BatchEntity batchEntity);

    Result addBatch(BatchBo batchBo, String userId);

    Result updateBatch(BatchEntity batchEntity,String userId);

    Result deleteBatch(BatchBo batchBo);

    Result insert(InsertBatchCourseBo insertBatchCourseBo);

}
